<?php

namespace tlan_turing\admin;

use think\Route;
use tlan_turing\addons\MultiApp;

class Service extends \think\Service
{
    # 注册方法
    # register方法通常用于注册系统服务，也就是将服务绑定到容器中，例如：
    # register方法不需要任何的参数，如果你只是简单的绑定容器对象的话，可以直接使用bind属性。
    public function register() : void
    {

//        $this->app->event->listen('HttpRun', function () {
//            $this->app->middleware->add(MultiApp::class);
//        });
    }

    #启动方法
    # boot方法是在所有的系统服务注册完成之后调用，用于定义启动某个系统服务之前需要做的操作
    public function boot() : void
    {
    }
}